package admin

import (
	auto "beergo/app/admin/auto/controller"
	"beergo/app/admin/conf"
	"github.com/beego/beego/v2/server/web"
)

type AdminGroupAdminController struct {
	auto.AdminGroupController
}

func init() {
	web.Router(conf.UrlPrefixAdmin + "/AdminGroup/:id", 		&AdminGroupAdminController{}, "*:GetAction")
	web.Router(conf.UrlPrefixAdmin + "/AdminGroup/info", 		&AdminGroupAdminController{}, "*:InfoAction")
	web.Router(conf.UrlPrefixAdmin + "/AdminGroup/scan", 		&AdminGroupAdminController{}, "*:ScanAction")
	web.Router(conf.UrlPrefixAdmin + "/AdminGroup/list", 	    &AdminGroupAdminController{}, "*:ListAction")
	web.Router(conf.UrlPrefixAdmin + "/AdminGroup/update", 	&AdminGroupAdminController{}, "*:UpdateAction")
	web.Router(conf.UrlPrefixAdmin + "/AdminGroup/create", 	&AdminGroupAdminController{}, "*:CreateAction")
	web.Router(conf.UrlPrefixAdmin + "/AdminGroup/copy", 	    &AdminGroupAdminController{}, "*:CopyAction")
	web.Router(conf.UrlPrefixAdmin + "/AdminGroup/edit", 	    &AdminGroupAdminController{}, "*:EditAction")
	web.Router(conf.UrlPrefixAdmin + "/AdminGroup/delete", 	&AdminGroupAdminController{}, "*:DeleteAction")
	web.Router(conf.UrlPrefixAdmin + "/AdminGroup/:id/:field", &AdminGroupAdminController{}, "*:SonsAction")
	web.Router(conf.UrlPrefixAdmin + "/AdminGroup/choice", &AdminGroupAdminController{}, "*:ChoiceAction")
	web.Router(conf.UrlPrefixAdmin + "/AdminGroup/category", &AdminGroupAdminController{}, "*:CategoryAction")
}
//func (this *AdminGroupAdminController) Prepare() {}
//func (this *AdminGroupAdminController) ListAction() {}
//func (this *AdminGroupAdminController) GetAction() {}
//func (this *AdminGroupAdminController) InfoAction() {}
//func (this *AdminGroupAdminController) ScanAction() {}
//func (this *AdminGroupAdminController) CreateAction() {}
//func (this *AdminGroupAdminController) UpdateAction() {}
//func (this *AdminGroupAdminController) CopyAction() {}
//func (this *AdminGroupAdminController) DeleteAction() {}
//func (this *AdminGroupAdminController) EditAction() {}
//func (this *AdminGroupAdminController) SonsAction() {}
//func (this *AdminGroupAdminController) ChoiceAction() {}
//func (this *AdminGroupAdminController) CategoryAction() {}
